tg-me.com/BookPython/3702
Create:
Last Update:
Last Update:
In:
int('୧৬𝟙༣')
Out:
1613
Цифры 0 1 2 3 4 5 6 7 8 9 — это не единственные символы, которые считаются цифрами. Python следует правилам Unicode и считает «цифрами» сотни различных символов. Вот полный список таких символов.
Это влияет на такие функции, как
int
, unicode.isdecimal
и даже re.match
:
# Пример 1
int('෯')
# Вывод:
9
# Пример 2
'٢'.isdecimal()
# Вывод:
True
# Пример 3
import re
bool(re.match(r'\d', '౫'))
# Вывод:
True
👉@BookPython
BY Библиотека Python разработчика | Книги по питону
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/BookPython/3702